<?php
	#通用函数
	function RequestVal($str,$type){		//接收参数
		switch($type){
			case "post":
				if(isset($_POST[$str]) && @$_POST[$str]!=''){
					return $_POST[$str];
				}else{
					return false;
				}
				break;
			case "session":
				if(isset($_SESSION[$str]) && @$_SESSION[$str]!=''){
					return $_SESSION[$str];
				}else{
					return false;
				}
				break;
			default:
				if(isset($_GET[$str]) && @$_GET[$str]!=''){
					return $_GET[$str];
				}else{
					return false;
				}
				break;
		}
	}
	
	function ReturnJSON($array){
		if (version_compare(PHP_VERSION,'5.4.0','<')){
			$str = json_encode($array);
			$str = preg_replace_callback(
				"#\\\u([0-9a-f]{4})#i",
				function($matchs){
					 return iconv('UCS-2BE', 'UTF-8', pack('H4', $matchs[1]));
				},$str
			);
			return $str;
		}else{
			return json_encode($array, JSON_UNESCAPED_UNICODE);
		}
	}